dependent upon - Turc Anglais Dictionnaire